package cn.rxls.community.service;


import cn.rxls.community.vo.login.LoginVO;
import cn.rxls.community.vo.user.UserVO;

/**
 * 登录接口
 */

public interface LoginService {
    /**
     * 登录
     * @param code 微信授权码
     * @return 用户登录所需信息
     */
    LoginVO login(String code);

    /**
     * 登出
     * @param uid 用户ID
     */
    void LoginOut(String uid);

    /**
     * 注册
     * @param openid 微信openid
     * @return 用户信息
     */
    UserVO enroll(String openid);
}
